stop-log dam - German English Dictionary